/**
 *  Date    : 2019/11/5
 *  Author  : CastileMan
 *  Declare : 业务相关常量
 */
import { ENV } from '@/constants/common';

// 一级域名
export const FLD = {
  // [ENV.DEV]: 'heals-develop.oss-cn-hangzhou.aliyuncs.com',
  [ENV.TEST]: 'heals-test.oss-cn-hangzhou.aliyuncs.com',
  [ENV.UAT]: 'heals-develop.oss-cn-hangzhou.aliyuncs.com',
  [ENV.PROD]: 'file.heals.net.cn'
};

// 用户角色类型
export const SYSTEM_CODE = {
  PATIENT: 'reader', // 患者
  DOCTOR: 'adviser', // 医生
  NURSE: 'nurse' // 护士
};

// 主题色
export const THEME_COLOR = {
  DEPT: '#388ff3',
  HOSPITAL: '#48caa0',
  PLATFORM: '#6286ef'
};

// 标签类型
export const LABEL_TYPE = {
  DEPARTMENT: 'department' //部门
};

// 医生 or 护士对应称谓
export const SYSTEM_ROLE_TITLE = {
  [SYSTEM_CODE.PATIENT]: '患者',
  [SYSTEM_CODE.DOCTOR]: '医生',
  [SYSTEM_CODE.NURSE]: '护士'
};

// 文章创建类型
export const ARTICLE_CREATE_TYPE = {
  PC: 'PC', // PC创建的富文本
  MQ: 'MQ' // 小程序创建的JSON格式文章
};

export const SENDER_TYPE = {
  PATIENT: 0,
  DEPARTMENT: 1
};

// 资源类型
export const RESOURCE_TYPE = {
  VOICE: 'VOICE', // 语音
  AUDIO: 'AUDIO', // 音频
  VIDEO: 'VIDEO', // 视频
  IMAGE_TEXT: 'IMAGE_TEXT', // 图文
  ARTICLE: 'ARTICLE' // 文章
};

// 资源类型
export const RESOURCE_TYPE_NUM = {
  TEXT: 0,
  IMAGE: 1,
  VIDEO: 2,
  AUDIO: 3,
  ARTICLE: 4,
  QUESTIONNAIRE: 5,
  TIME: 6,
  WITHDRAW: 7,
  IMAGE_TEXT: 8
};

export const RESOURCE_TYPE_TEXT = {
  [RESOURCE_TYPE_NUM.TEXT]: '文字',
  [RESOURCE_TYPE_NUM.IMAGE]: '图片',
  [RESOURCE_TYPE_NUM.AUDIO]: '音频',
  [RESOURCE_TYPE_NUM.VIDEO]: '视频',
  [RESOURCE_TYPE_NUM.ARTICLE]: '文章',
  [RESOURCE_TYPE_NUM.QUESTIONNAIRE]: '问卷',
  [RESOURCE_TYPE_NUM.TIME]: '时间',
  [RESOURCE_TYPE_NUM.WITHDRAW]: '撤回字体',
  [RESOURCE_TYPE_NUM.IMAGE_TEXT]: '图文'
};

// 消息类型
export const MESSAGE_TYPE = {
  VOICE: 'VOICE', // 语音消息
  TEXT: 'TEXT', // 图文消息
  RESOURCE: 'RESOURCE', // 教育圈资源消息
  FOLLOW: 'FOLLOW', // 随访单消息
  FILE_TEXT: 'FILE_TEXT' // 文件消息
};

// 阅读渠道
export const CHANNEL = {
  PATIENT_GROUP: 1, // 患者群发
  EDUCATION: 3, // 宣教中心
  SMART_PUSH: 2, // 智能推送
  SEARCH: 4 // 搜索
};

// 阅读渠道
export const CHANNEL_TEXT = {
  [CHANNEL.PATIENT_GROUP]: '患者群发',
  [CHANNEL.EDUCATION]: '宣教中心',
  [CHANNEL.SMART_PUSH]: '智能推送',
  [CHANNEL.SEARCH]: '搜索'
};
